package com.mit.web.vo.manufacture
{
	import com.mit.web.vo.BaseVO;
	
	[Bindable]
	[RemoteClass(alias="com.mit.common.manufacture.dto.MOItemDTO")]
	public class MOItemVO extends BaseVO
	{
		public var moId:int;
		public var colorId:int;
		public var colorName:String;
		public var s01:int;
		public var s02:int;
		public var s03:int;
		public var s04:int;
		public var s05:int;
		public var s06:int;
		public var s07:int;
		public var s08:int;
		public var s09:int;
		public var s10:int;
		public var cs01:int;
		public var cs02:int;
		public var cs03:int;
		public var cs04:int;
		public var cs05:int;
		public var cs06:int;
		public var cs07:int;
		public var cs08:int;
		public var cs09:int;
		public var cs10:int;
		public var ds01:int;
		public var ds02:int;
		public var ds03:int;
		public var ds04:int;
		public var ds05:int;
		public var ds06:int;
		public var ds07:int;
		public var ds08:int;
		public var ds09:int;
		public var ds10:int;
		public function get totalOrderQty():int{
			return s01 + s02 + s03 + s04 + s05 + s06 + s07 + s08 + s09 + s10;
		}
		public function get ps01():Array{
			return [s01, cs01, ds01];
		}
		public function set ps01(a:Array):void{
			s01 = a[0];
			cs01 = a[1];
		}
		public function get ps02():Array{
			return [s02, cs02, ds02];
		}
		public function set ps02(a:Array):void{
			s02 = a[0];
			cs02 = a[1];
		}
		public function get ps03():Array{
			return [s03, cs03, ds03];
		}
		public function set ps03(a:Array):void{
			s03 = a[0];
			cs03 = a[1];
		}
		public function get ps04():Array{
			return [s04, cs04, ds04];
		}
		public function set ps04(a:Array):void{
			s04 = a[0];
			cs04 = a[1];
		}
		public function get ps05():Array{
			return [s05, cs05, ds05];
		}
		public function set ps05(a:Array):void{
			s05 = a[0];
			cs05 = a[1];
		}
		public function get ps06():Array{
			return [s06, cs06, ds06];
		}
		public function set ps06(a:Array):void{
			s06 = a[0];
			cs06 = a[1];
		}
		public function get ps07():Array{
			return [s07, cs07, ds07];
		}
		public function set ps07(a:Array):void{
			s07 = a[0];
			cs07 = a[1];
		}
		public function get ps08():Array{
			return [s08, cs08, ds08];
		}
		public function set ps08(a:Array):void{
			s08 = a[0];
			cs08 = a[1];
		}
		public function get ps09():Array{
			return [s09, cs09, ds09];
		}
		public function set ps09(a:Array):void{
			s09 = a[0];
			cs09 = a[1];
		}
		public function get ps10():Array{
			return [s10, cs10, ds10];
		}
		public function set ps10(a:Array):void{
			s10 = a[0];
			cs10 = a[1];
		}

		public function get clipProgresss01():Array{
			return [cs01, s01];
		}
		
		public function get deliverProgresss01():Array{
			return [ds01, s01];
		}
		public function get clipProgresss02():Array{
			return [cs02, s02];
		}
		
		public function get deliverProgresss02():Array{
			return [ds02, s02];
		}	
		public function get clipProgresss03():Array{
			return [cs03, s03];
		}
		
		public function get deliverProgresss03():Array{
			return [ds03, s03];
		}
		public function get clipProgresss04():Array{
			return [cs04, s04];
		}
		
		public function get deliverProgresss04():Array{
			return [ds04, s04];
		}	
		public function get clipProgresss05():Array{
			return [cs05, s05];
		}
		
		public function get deliverProgresss05():Array{
			return [ds05, s05];
		}	
		public function get clipProgresss06():Array{
			return [cs06, s06];
		}
		
		public function get deliverProgresss06():Array{
			return [ds06, s06];
		}	
		public function get clipProgresss07():Array{
			return [cs07, s07];
		}
		
		public function get deliverProgresss07():Array{
			return [ds07, s07];
		}	
		public function get clipProgresss08():Array{
			return [cs08, s08];
		}
		
		public function get deliverProgresss08():Array{
			return [ds08, s08];
		}	
		public function get clipProgresss09():Array{
			return [cs09, s09];
		}
		
		public function get deliverProgresss09():Array{
			return [ds09, s09];
		}	
		public function get clipProgresss10():Array{
			return [cs10, s10];
		}
		
		public function get deliverProgresss10():Array{
			return [ds10, s10];
		}	
		public function MOItemVO()
		{
			super();
		}
	}
}